//number[] : 代表当前的类型是数组,并且数组中的值的类型是number
const arr: number[] = [1,1]
arr.push(9)

//string[] : 代表当前的类型是数组,并且数组中的值的类型是string
const arr1: string[] = ['1','2']

//(string | number)[] : 当前是一个数组,数组的类型可能是string也可能是number
const arr2: (string | number)[] = [1,'1']

//使用泛型定义数组类型
const arr3:Array<number> = [1,2,3,4]